Provider

interface Provider

An interface for an object capable of providing a PilotingItf.

Inheritors

Functions

Link copied to clipboard
abstract fun <PI : PilotingItf> getPilotingItf(pilotingItfClass: Class<PI>): PI?

Gets a piloting interface.

abstract fun <PI : PilotingItf> getPilotingItf(pilotingItfClass: Class<PI>, observer: Ref.Observer<PI>): Ref<PI>

Gets a piloting interface and registers an observer notified each time it changes.